Oumuamua: We May Have Solved The Mystery Of The Interstellar Comet!